Career 2016 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F5 France F7 Turkey F15 Turkey F16 Turkey F17 Turkey F20 France F10 France F11 Turkey F18 Turkey F19 The Powder Byrne Trophy - Surbiton Warsteiner Challenger Lubeck - Lubeck Open de l'Isere - Grenoble Open de Franche Comte - Besancon Open Sainte-Victoire - Aix-En-Provence The LTA Cardiff Challenger - Cardiff Kobstaedernes ATP Challenger - Kolding USTA Challenger - Champaign Alexander Kolyaskin Memorial - Donetsk Challenger 42 - Andrezieux Internazionali di Tennis di Bergamo - Bergamo Internationaux du Doubs - Besancon Izmir Cup - Izmir Moncton Men's Challenger - Moncton Genova Open Challenger - Genova Heilbronn Challenger Cherbourg Challenger Rhodes Challenger Ramat Hasharon Challenger Reggio Emilia Challenger Tallahassee Tennis Challenger - Tallahassee Recanati Challenger Segovia Challenger IPP Open - Helsinki St. Remy Challenger Mons Challenger Okal Cup - International Bavarian Championship - Eckental VII Open Banc Agricol - Andorra San Remo Challenger Heilbronn Open - Heilbronn Pozoblanco Challenger Izmir Challenger Ortisei Challenger St. Brieuc Challenger Prostejov Challenger Turin Challenger Pozoblanco Challenger Neride Prague Indoor - Prague Milano Challenger-Jameson Cup - Milan III Challenger Continenal Plaza - Puerto Vallarta Warsteiner Challenger Wolfsburg - Wolfsburg Geneva Challenger Open D'Orleans - Orleans 2002 USTA Challenger of Calabasas - Calabasas ECM Cup - Prague The Scottish Tennis Championships - Edinburgh PrivatBank Cup - Dnepropetrovsk Jameson Cup - Milan Heilbronn Open - Heilbronn Sporting Challenger 2003 - Turin Powder Byrne Trophy - Surbiton The Surbiton Trophy - Surbiton Lamberts Open by Stawag - Aachen International Bavarian Championship - Eckental Tatra Banka Open - Bratislava St. Remy Challenger Jameson Cup - Milan Crystal Cup 1998 - Portoroz XL Capital Bermuda Open - Bermuda Zagreb Open - Zagreb The Surbiton Trophy - Surbiton Open de Franche Comte - Besancon Neride Prague Indoor - Prague Hamburg Challenger - Hamburg Lambertz Open - Aachen Tatra Banka Open 2003 - Bratislava The Wright Financial Group, Inc. Challenger - Champaign VI Open Banc Agricol - Andorra Challenger Leon 2003 - Leon The Natrel's Challenger of Granby - Granby Challenger 42 - Andrezieux Gemax Samsung Open 2004 - Belgrade Challenger 42 - Andrezieux Steelers Cup - Kosice Challenger 42 - Andrezieux XI Open International D'Andorra - Andorra Mobilux Open - Luxembourg The Surbiton Trophy - Surbiton Black Forest Open 2004 - Freudenstadt Pekao Open 2004 - Szczecin Open de L'Isere - Grenoble The LTA Men's Challenger Wrexham - Wrexham IPP Open - Helsinki Torneo Internacional Challenger Fila 2005 - Leon Challenger Casablanca San Angel - Mexico City Tunis Open - Tunis Puerto Rico Challenger Tennis Event - Humacao Ciudad de Pozoblanco Open Diputacion - Cordoba Challenger Banque Nationale - Granby Lambertz Open - Aachen Internazionali de Tennis di Bergamo - Bergamo The Surbiton Trophy - Surbiton Open de Franche-Comte - Besancon Open D'Orleans - Orleans BMW Tennis Championship - Sunrise Johannesburg Challenger Ethias Tennis Trophy - Mons Turin Challenger Challenger Casablanca San Angel - Mexico City San Remo Tennis Cup - San Remo Fergana Challenger - Fergana Open Diputacion Ciudad de Pozoblanco - Cordoba President's Cup - Astana Caversham International Tennis Tournament - Jersey Dunlop World Challenge - Toyota Tunis Open 2006 - Tunis Ciudad de Pozoblanco Open Diputacion - Cordoba Pozoblanco Challenger San Remo Tennis Cup - San Remo Bratislava Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Open D'Orleans - Orleans Lambertz Open by Stawag 2007 - Aachen XI Venice Open - Venice IPP Open - Helsinki Logopak Challenger 2005 - Lubeck St. Brieuc Challenger Manchester Challenger Prostejov Challenger Davidoff Swiss Indoors - Basel Open de L'Isere (Open 38) - Grenoble Genova CH 1997 Mercedes Cup - Stuttgart Investor Swedish Open - Bastad Rado Swiss Open - Gstaad IPP Open - Helsinki Kroger / St. Jude International - Memphis Estoril Open - Estoril Salem Open - Hong Kong Heineken Open Shanghai - Shanghai Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Adidas International - Sydney Milan Indoors - Milan Kroger / St. Jude International - Memphis Citrix Tennis Championships - Delray Beach Bath Challenger U.S. Men's Clay Court Championships - Houston Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London Scottish Tennis Championship - Edinburgh Telenordia Swedish Open - Bastad Idea Prokom Open - Sopot The Joyce Eisenberg Jerusalem Open - Jerusalem The Hamlet Cup - Long Island President's Cup - Tashkent Heineken Open Shanghai - Shanghai Tata Open 2002 - Chennai International Tennis Championships - Delray Beach The Samsung Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Mercedes-Benz Cup - Los Angeles Davidoff Swiss Indoors - Basel Stockholm Open - Stockholm Copenhagen Open - Copenhagen The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport Barcelona Internationaux de Tennis de Brest - Brest Toulouse Atlanta Pinehurst Stockholm Copenhagen Munich Toulouse Antwerp Adelaide KGHM Dialog Polish Indoors - Wroclaw Estoril 2002 FSE Challenger - Tarzana Munich Bastad Basel Antwerp Adelaide Milan Stuttgart Rotterdam Copenhagen Barcelona Nice Munich Bastad Stuttgart Basel Adelaide Sydney Brussels Stuttgart Florence Bastad 2001 Eddleman USTA Challenger - Birmingham Vancouver Challenger Birmingham Florence Toulouse Wembley Milan Indoors - Milan Helsinki Challenger Copenhagen Open - Copenhagen KGHM Polish Indoors - Wroclaw The Stella Artois Grass Court Championships - London Jameson Cup - Milan Intersport Heilbronn Open - Heilbronn Allianz Suisse Open - Gstaad Qatar Mobil Open 2000 - Doha Ostrava Open 2005 - Ostrava Sybase Open - San Jose Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow Naples Challenger - Naples Ciur Pribram Challenger - Pribram Open de Montauban - Montauban Davidoff Swiss Indoors - Basel 4° Sporting Challenger - Turin The Surbiton Trophy - Surbiton Tampere Challenger - Tampere Gold Flake Open - Chennai South African Airways Tennis Open - Durban Bergen CH The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis Sybase Open - San Jose Gerry Weber Open - Halle Northern Electric Open 1999 - Newcastle Stockholm Open - Stockholm Investor Swedish Open - Bastad Heilbronn Open - Heilbronn XL Capital Bermuda Open - Bermuda European Community Championships - Antwerp Open Castilla y Leon - Segovia Optimus Maia Open - Maia Open Seat-Godo '98 - Barcelona TED Open Istanbul - Istanbul Gerry Weber Open - Halle The Nottingham Open - Nottingham Rado Swiss Open - Gstaad RCA Championships - Indianapolis Davidoff Swiss Indoors - Basel Meridiana Sardegna Open - Olbia Nuembrecht Challenger - Nuembrecht XL Capital Bermuda Open - Bermuda ECU Prague Open - Prague FILA Challenger Biella - Biella BA-CA Tennis Trophy - Vienna I Open de Tenis Comunidad de Madrid - Madrid Wiesmann Roadster Open - Nuembrecht Davidoff Swiss Indoors Basel - Basel San Luis Potosi Challenger - San Luis Potosi Ciudad de Pozoblanco Open Diputacion - Cordoba Bergen CH Qatar ExxonMobil Open - Doha Akbank Private Banking-TED Open - Istanbul Busan Open - Busan BMW Tennis Championship - Sunrise 2004 USTA Challenger of Calabasas - Calabasas IPP Geneva Trophy - Geneva TED Open - Istanbul Messina CH Sarajevo Open - Sarajevo The Dubai Tennis Championships - Dubai Tatra Banka Open - Bratislava Intersport Heilbronn Open - Heilbronn Isla de Lanzarote - Lanzarote The Surbiton Trophy - Surbiton AIG Japan Open - Tokyo Galleryfurniture.com Challenge - Atlanta Vilamoura CH Countrywide Classic - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Pescara CH Thailand Open - Bangkok Open de Moselle - Metz Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open - Doha Open 13 - Marseille Baton Rouge Pro Tennis Classic - Baton Rouge PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai RCA Championships - Indianapolis Brasil Open - Salvador Salem Open - Hong Kong If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb Hanko CH Open 13 - Marseille AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Keio Challenger International Tennis Tournament - Yokohama Copenhagen Open - Copenhagen Sarajevo Challenger Waldbaum's Hamlet Cup - Long Island Chennai Open - Chennai Qatar Mobil Open '98 - Doha Open Seat-Godo '97 - Barcelona Tampere CH Dubai Grand Prix Hassan II - Casablanca Recanati Challenger Stockholm Open - Stockholm St. Remy Challenger Geneva Challenger The Stella Artois Grass Court Championships - Queen's/London Sybase Open - San Jose AXA Cup - London Scania Stockholm Open - Stockholm Copenhagen Open - Copenhagen ABN/AMRO World Tennis Tournament - Rotterdam RCA Championships - Indianapolis Milan Challenger Rotterdam Mercedes Cup - Stuttgart UNICEF Open - 's Hertogenbosch Credit Agricole Suisse Open - Gstaad Halle Milan Scottsdale Thailand Open - Bangkok Jersey Challenger Salem Open - Hong Kong Grand Prix de Tennis de Lyon - Lyon Doha Izmir Challenger Gerry Weber Open - Halle If Stockholm Open - Stockholm Halle Bastad New Haven Basel Ostrava Geneva Challenger Doha Stuttgart Barcelona Ordina Open - 's-Hertogenbosch Coral Springs Basel Sydney Stuttgart Prague Schenectady Long Island Long Island AEGON International - Eastbourne UNICEF Open - 's Hertogenbosch Bastad Prague Basel Prague RCA Championships - Indianapolis Open 13 - Marseille Open Seat Godo 2007 - Barcelona The Stella Artois Championships - London Vienna CH Ordina Open - 's-Hertogenbosch Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel SA Tennis Open - Johannesburg Istanbul Challenger Allianz Suisse Open Gstaad - Gstaad Grand Prix de Tennis de Toulouse - Toulouse Allianz Suisse Open - Gstaad Infiniti Open - Los Angeles Scania Stockholm Open - Stockholm Open 13 - Marseille Mallorca Open - Mallorca Athens Challenger UBS Open Gstaad - Gstaad Bratislava Challenger Thailand Open - Bangkok Munich Stuttgart Orleans Challenger Long Island USTA Challenger of North Miami Beach - North Miami Beach San Marino Stuttgart Copenhagen Okal Cup 2001 International Bavarian Championships - Eckental Casino Lugano - Lugano Internationaux de Bretagne - Brest Warsteiner Challenger Lubeck - Lubeck Sarajevo Open - Sarajevo The Manchester Trophy - Manchester Medicor Open - Budapest Intersport Heilbronn Open - Heilbronn GHI Bronx Tennis Classic - Bronx The LTA Wrexham Challenger - Wrexham Antwerp Franklin Templeton Tennis Classic - Scottsdale Milan Stuttgart Legg Mason Tennis Classic - Washington D.C. Japan Open - Tokyo Boston Bologna Bastad Copenhagen CH ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel 1998 Mercedes Cup - Stuttgart Dubai Gerry Weber Open - Halle Milan Stuttgart Open Seat-Godo '99 - Barcelona ERA Real Estate Clay Court Championships - Orlando Countrywide Classic - Los Angeles AT&T Challenge - Atlanta The Lipton Championships - Key Biscayne Eutelsat Monte Carlo Open - Monte Carlo Italian Open - Rome Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 12th Paris Open - Paris Newsweek Champions Cup - Indian Wells Citrix Tennis Championships - Delray Beach Gerry Weber Open - Halle Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Thailand Open - Bangkok Monte Carlo Open - Monte Carlo German Open - Hamburg Barcelona Tennis Masters Series - Paris Open de Moselle - Metz Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Indian Wells Monte Carlo Hamburg Cincinnati Paris Indian Wells Key Biscayne Monte Carlo Monte Carlo Hamburg Stockholm Paris Key Biscayne RCA Championships - Indianapolis Monte Carlo Stockholm Waldbaum's Hamlet Cup - Long Island President's Cup 1999 - Tashkent Monte Carlo Rome Paris Hamburg Rome Stockholm Stockholm Open 13 - Marseille CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon The Dubai Tennis Championships - Dubai Long Island BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Grand Prix de Tennis de Lyon - Lyon Rogers Masters - Toronto BNP Paribas Masters - Paris Rogers Masters - Montreal Casablanca Croydon CH Qatar Mobil Open - Doha Stockholm Credit Agricole Suisse Open - Gstaad Western & Southern Financial Group Masters - Cincinnati CA Tennis Trophy - Vienna Doha Zaragoza Allianz Suisse Open - Gstaad Croatia Open - Umag Davidoff Swiss Indoors - Basel The Nottingham Open - Nottingham President's Cup 2000 - Tashkent BNP Paribas Open - Indian Wells Grand Prix de Tennis de Toulouse - Toulouse Scania Stockholm Open - Stockholm UBS Open Gstaad - Gstaad RCA Championships - Indianapolis Shanghai - Shanghai Newsweek Champions Cup - Indian Wells Barcelona German Open - Hamburg The Stella Artois Grass Court Championships - London Nice Monte Carlo Stuttgart Stockholm Rogers Cup - Montreal Stockholm Western & Southern Financial Group Masters - Cincinnati AIG Japan Open Tennis Championships - Tokyo du Maurier Open - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Toronto Tennis Masters Series - Rome Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Paris Hamburg Rome Telenordia Swedish Open - Bastad Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open French Open Wimbledon Australian Open French Open Australian Open French Open Wimbledon U.S. Open U.S. Open French Open Wimbledon U.S. Open Australian Open French Open Wimbledon French Open U.S. Open Wimbledon U.S. Open Australian Open Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris French Open - Paris Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York Australian Open Australian Open Key Biscayne Wimbledon - London Wimbledon U.S. Open - New York The Lipton Championships - Key Biscayne Great American Insurance ATP Championship - Cincinnati Tennis Masters Series - Cincinnati Tennis Masters Series - Miami Paris Australian Open - Melbourne Rogers Masters - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London Australian Open Davis Cup, World Group, 1R, SWE-SUI 4-1 Davis Cup, World Group, QF, ESP-SUI 4-1 Davis Cup, World Group, QF, BEL-SUI 3-2 Davis Cup, World Group, 1R, AUS-SUI 3-2 Davis Cup, World Group, QR, SUI-BLR 5-0 Davis Cup, World Group, 1R, SUI-USA 3-2 Davis Cup, World Group, PO, SUI-GBR 5-0 Davis Cup, World Group, 1R, SUI-AUS 2-3 Davis Cup, World Group, F, SWE-USA 5-0 Davis Cup, World Group, QF, SWE-GER 3-2 Davis Cup, World Group, QF, SUI-FRA 3-2 Davis Cup, World Group, QF, FRA-SUI 3-2 Grand Slam Cup Barcelona Olympics Grand Slam Cup